#forumTitle {
	position: absolute;
	left: 100px;
	top: 25px;
	color: #fff;
	font-weight: bold;
	background: #FF6600;
	width: 1048px;
	height: 35px;
	line-height: 35px;
	vertical-align: middle;
}

#titleMsg {
	position: absolute;
	left: 100px;
	top: 100px;
	font-weight: bold;
	width: 215px;
	height: 35px;
	text-align: center;
	line-height: 35px;
	vertical-align: middle;;
	line-height: 35px;
}

#forumLogoArea {
	position: absolute;
	left: 100px;
	top: 30px;
	width: 215px;
	height: 110px;
}

#forumTitle td {
	color: #fff;
}

#forumHLine1 {
	position: absolute;
	left: 325px;
	top: 335px;
	width: 825px;
	height: 2px;
}

#forumVLine1 {
	position: absolute;
	left: 320px;
	top: 30px;
	width: 2px;
	height: 1175px;
}

#forumTreeDiv {
	position: absolute;
	left: 100px;
	top: 140px;
	width: 215px;
	height: 1055px;
}

#forumRightTop {
	position: absolute;
	left: 325px;
	top: 30px;
	width: 825px;
	height: 300px;
}

#forumMiddleArea {
	position: absolute;
	left: 325px;
	top: 340px;
	width: 820px;
	height: 30px;
	text-align: right;
}

#postTableArea {
	position: absolute;
	left: 325px;
	top: 375px;
	width: 820px;
	height: 780px;
}

#rightBottomArea {
	position: absolute;
	left: 325px;
	top: 1160px;
	width: 820px;
	height: 35px;
}

#forumFooter {
	position: absolute;
	left: 100px;
	top: 1200px;
	width: 1045px;
	height: 50px;
	color: #fff;
	font-weight: bold;
	background: #FF6600;
	line-height: 50px;
	vertical-align: middle;
	text-align: center;
}

#forumRightNavArea {
	position: absolute;
	width: 820px;
	height: 30px;
	font-size: 12px;
	line-height: 30px;
	vertical-align: middle;
}

#forumRightNavArea td {
	font-size: 12px;
}

#forumRightHotArea1 {
	position: absolute;
	top: 35px;
	left: 0px;
	width: 250px;
	height: 265px;
}

#forumRightHotArea1 td {
	font-size: 12px;
}

#forumRightHotArea2 {
	position: absolute;
	top: 35px;
	left: 255px;
	width: 160px;
	height: 265px;
}

#forumRightHotArea2 td {
	font-size: 12px;
}

#forumRightHotArea3 {
	position: absolute;
	top: 35px;
	left: 420px;
	width: 115px;
	height: 265px;
}

#forumRightHotArea3 td {
	font-size: 12px;
}

#forumRightHotArea4 {
	position: absolute;
	top: 35px;
	left: 540px;
	width: 280px;
	height: 265px;
}

.hotAreaHead {
	color: #FF3300;
	font-weight: bold;
	font-size: 16px;
}

#forumPostTable {
	width: 100%;
	font-size: 14px;
}

.even,.first {
	background-color: #eee;
}

.odd,.second {
	background-color: #ddd;
}

.third {
	background-color: #ccc;
}

.forumTrFocus {
	background-color: #FF6600;
	cursor: pointer;
}

#footer {
	text-align: center;
	position: absolute;
	left: 220px;
	width: 800px;
	height: 50px;
	top: 1255px;
	color: #FF3300;
	font-weight: bold;
	line-height: 50px;
	vertical-align: middle;
}